package com.educate.dao;

import com.educate.pojo.Response;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 回复问题 持久层接口
 * @author Xiongyu
 */
@Mapper
public interface ResponseDao {

    /**
     * 添加问题回复
     * @param response
     * @return
     */
    int insertResponse(Response response);


    /**
     * 删除问题回复
     * @param responseId
     * @return
     */
    int deleteResponse(@Param("responseId") long responseId);

    /**
     * 通过问题id 查询问题回复集合
     * @param problemId
     * @return
     */
    List<Response> queryResponseByProblemId(@Param("problemId") long problemId);

}